pierce amalgamator - Turkish English Dictionary